separation levee - Spanish English Dictionary